Doan Ngoc TanDoan Ngoc Tan
BasketballMitoglou nearly ties personal record in first half vs Spain – Don't call it a turning point yetAt OAKA Arena, with the green stands of Panathinaikos behind him, Dinos...
SwimmingTwo world records in one day: A historic breaststroke night at Para Pan Pacific 2026I have watched hundreds of swimming finals in my 17-year career, but rarely h...
Domestic FootballCAND FC and the Promotion Equation: When Police Uniforms Carry Historic AmbitionOn the morning of September 3, at the headquarters of the Ministry of Public...
International FootballVAR in V-League: The Line Never Lies, But the People Drawing It MightHook Minute 89, score 1-1, the match between Hanoi FC and Hanoi Police at Rou...
International FootballCruz Azul and the Rotation Gamble: When the Hot Seat Is Not in the Medical RoomBefore the ball rolled in Juárez, a lineup card was posted. Cruz Azul fans...
GolfEight Dimensions of Golf Data: When the Ranking System Decides Who Plays the MajorsOn October 10, 2026, the board of the Official World Golf Ranking (OWGR)...
EsportsNK FC Online Runner-Up at FC Pro Champions Cup 2026: The Contract Nobody SawThe final stretched to the fifth penalty. The score read 2-2 after two...
International FootballKoeman Admits the Guus Til Mistake and the Netherlands' Forward Puzzle Before GreeceIn the 65th minute of the Serbia match, Guus Til came on. Two minutes later h...
International FootballFour Matches in Ten Days: The Calendar's Bill and the Small Football NationsIn the second half, Rasmus Højlund stepped up to the penalty spot and scored...
BilliardsThe Silence After the Missed Pot: Ronnie O'Sullivan, 18 Months, and a Forgotten Monday in ShenzhenThere is a moment in the first frame that the television cameras did not both...
EsportsAmid Silent Stands: The Journey to Rediscover the Echo of Vietnamese EsportsI have watched my matches over the years, and I learned that legends don't ne...
International FootballNaderi and the Blow to the Heart of Celtic Park: Re-reading a 1-0 Old Firm ResultNaderi and the Blow to the Heart of Celtic Park: Re-reading a 1-0 Old Firm...
BadmintonA 21-12 Opening Game Is No Cushion: The Scoreline Curve of Satwik-Chirag and India's Load Problem at the 2026 Asian GamesAt the Ichinomiya City Municipal Gymnasium in Aichi Prefecture, a scoreboard...
Athletics2:29:07, Nearly $700,000 and Zhang Shuihua's Labour TestAt the Xi'an finish line on 18 October 2026, the clock stopped at 2:29:07....
International FootballComo 4-1 Manchester United: Nico Paz and the pocket in front of United's back fourMatthijs de Ligt turned, and Tasos Douvikas was already behind him. The Dutch...
EsportsBLAST Slam VIII: 28-1, OG Eliminated, and the Dota 2 Order No Longer Intact28-1. Three numbers appeared on the scoreboard after 28 minutes, and my entir...
ChessPrime Minister Modi gifts Javokhir Sindarov's World Cup scoresheet to Uzbek presidentPrime Minister of India Narendra Modi gifted a handwritten scoresheet from th...
VolleyballShangluo Opens the LA 2028 Qualifying Window: A Signal from Yan Xu and Xia Xinyi's PoolAt the center court in Shangluo, Shaanxi Province, one look at the electronic...
Table TennisThe Hidden Architecture Behind China's Table Tennis Dominance: When Data Betrays IntuitionOn the night of the men's singles final at the Paris 2026 Olympic table tenni...
Domestic FootballU23 Thailand Faces Real Test: Tactical Analysis of Match Against U23 Hong Kong at ASIADOn an afternoon in September, when the Hangzhou stadium stood in quiet...
